static GtkTreeModel *
create_completion_model (void)
{
+ const char *strings[] = {
+ "GNOME",
+ "gnominious",
+ "Gnomonic projection",
+ "Gnosophy",
+ "total",
+ "totally",
+ "toto",
+ "tottery",
+ "totterer",
+ "Totten trust",
+ "Tottenham hotspurs",
+ "totipotent",
+ "totipotency",
+ "totemism",
+ "totem pole",
+ "Totara",
+ "totalizer",
+ "totalizator",
+ "totalitarianism",
+ "total parenteral nutrition",
+ "total eclipse",
+ "Totipresence",
+ "Totipalmi",
+ "zombie",
+ "aæx",
+ "aæy",
+ "aæz",
+ NULL
+ };
+ int i;
GtkListStore *store;
GtkTreeIter iter;
store = gtk_list_store_new (1, G_TYPE_STRING);
- /* Append one word */
- gtk_list_store_append (store, &iter);
- gtk_list_store_set (store, &iter, 0, "GNOME", -1);
-
- /* Append another word */
- gtk_list_store_append (store, &iter);
- gtk_list_store_set (store, &iter, 0, "total", -1);
-
- /* And another word */
- gtk_list_store_append (store, &iter);
- gtk_list_store_set (store, &iter, 0, "totally", -1);
+ for (i = 0; strings[i]; i++)
+ {
+ /* Append one word */
+ gtk_list_store_append (store, &iter);
+ gtk_list_store_set (store, &iter, 0, strings[i], -1);
+ }
return GTK_TREE_MODEL (store);
}